WeDevs\ERP\HRM\Ajax_Handler D

Total Complexity 521
Dependencies 17
Dependents 1
Total lines 2,559
Lines of code 1,563
Logical lines of code 962
Comment lines 481
Methods 60
Properties 0

Methods 60

Method Rating Maintainability Complexity Lines of code
get_employee_requests()
C
34 25 82
leave_request_dates()
B
39 23 51
get_leave_holiday_by_date()
B
30 18 122
employee_education_create()
B
43 18 42
update_job_history()
B
40 16 58
employee_create()
A
42 15 46
employee_update_employment()
A
44 15 42
holiday_create()
A
46 14 33
leave_available_days()
A
47 14 31
import_holiday()
A
43 13 46
department_create()
A
45 13 38
leave_request()
A
45 13 35
employee_requests_bulk_action()
A
47 13 30
leave_assign_employee_policy()
A
45 12 37
employee_work_experience_create()
A
48 12 29
employee_update_job_info()
A
49 12 26
employee_update_compensation()
A
49 12 26
import_ical()
A
42 10 47
employee_update_performance()
A
49 11 27
designation_create()
A
48 10 29
employee_terminate()
A
50 10 25
employee_dependent_create()
A
50 10 25
remove_entitlement()
A
55 10 17
get_employee_leave_history()
A
49 9 27
get_policies_for_entitlement()
A
55 9 16
leave_reject()
A
52 8 22
leave_approve()
A
52 8 21
employee_remove_history()
A
54 8 19
employee_work_experience_delete()
A
54 8 19
employee_dependent_delete()
A
54 8 19
employee_education_delete()
A
54 8 19
designation_delete()
S
56 7 17
department_delete()
S
56 7 17
employee_delete_performance()
S
55 7 16
employee_add_note()
S
56 7 16
employee_create_from_wp_user()
S
51 6 24
employee_remove()
S
54 6 19
employee_termination_reactive()
S
56 6 15
leave_policy_delete()
S
58 6 14
remove_leave_request()
S
58 6 14
employee_load_note()
S
58 6 13
get_employees()
S
50 5 26
view_announcement()
S
53 5 20
employee_restore()
S
55 5 19
check_user()
S
56 5 15
employee_delete_note()
S
58 5 14
birthday_wish()
S
59 5 12
department_get()
S
61 5 11
holiday_remove()
S
60 5 11
designation_get()
S
61 5 11
employee_get()
S
61 5 11
__construct()
S
39 1 66
get_holiday()
S
57 4 14
erp_settings_save_hr_financial_years()
S
58 4 14
mark_read_announcement()
S
62 4 9
erp_settings_get_hr_financial_years()
S
66 3 8
get_job_history()
S
60 2 13
get_total_pending_requests()
S
67 2 8
new_dept_tmp_reload()
S
72 1 5
employee_template_refresh()
S
72 1 5